using System;
using System.Text;

[Serializable]
public class PoolDataAsset
{
	public float MaxImpulse;

	public float BallAngularDrag;

	public float BallDrag;

	public float BallBounciness;

	public float RailBounciness;

	public float HorizontalSidingStrength;

	public float VerticalSidingStrength;

	public PoolDataAsset()
	{
		MaxImpulse = 60f;
		BallAngularDrag = 6f;
		BallDrag = 0.3f;
		BallBounciness = 1f;
		RailBounciness = 1f;
		HorizontalSidingStrength = 0.5f;
		VerticalSidingStrength = 1f;
	}

	public override string ToString()
	{
		StringBuilder stringBuilder = new StringBuilder();
		stringBuilder.Append("Max impulse : ").Append(MaxImpulse).Append("\nWhite ball angular drag : ")
			.Append(BallAngularDrag)
			.Append("\nWhite ball drag : ")
			.Append(BallDrag)
			.Append("\nBall bounciness : ")
			.Append(BallBounciness)
			.Append("\nRail bounciness : ")
			.Append(RailBounciness)
			.Append("\nHorizontal siding strength : ")
			.Append(HorizontalSidingStrength)
			.Append("\nVertical siding strength : ")
			.Append(VerticalSidingStrength);
		return stringBuilder.ToString();
	}
}
